Appearance
Article object
An article object does contain a set of properties describing it in detail. To process such an object, it is important to evaluate the property isMaster: Where "isMaster": 1 means that the article object is a master article (which in other concepts is also referred to as product). A master article groups together multiple articles. If the article object is a master article the array details contains the articles that it groups together.
INFO
Not all articles in the Reimo catalog are grouped into master articles.
The following example shows the article object M100554, which is a master article ("isMaster": 1). The array details contains four objects. The four objects are the articles: E100554, E100555, E100556, E100557
json
{
"articles": [
{
...
"number": "M100554",
...
"details": [
{
...
"number": "E100554",
...
},
{
...
"number": "E100555",
...
},
{
...
"number": "E100556",
...
},
{
...
"number": "E100557",
...
}
],
...
"isMaster": 1,
...
}
],
...,
}Article relationships
articles relating to articles
Articles can heve multiple relations to other articles. Either to master articles as explain above or to other articles such as spareparts, acessories, etc.
files relating to articles
Most articles do have multiple pictures associated with them. Some but not all articles do also have additional documents such as user manuals, safety sheets, etc.
other entities relating to articles
Articles are related to other entities such as categories and suppliers. While every article belongs to at least one category, not all articles ar associated with a supplier. In this case it is save to list Reimo as the supplier regarding GPSR.
categories can be retrieved from either shopwareexport/shorten, /shopwareexport or shop/categories One article can be related to multiple categories. Therefore, each article contains an array with category keys:
json
"categories": [
"D",
"DC",
"DCA"
]suppliers can only be retrieved from /shopwareexport